package com.beadhouse.outregistration.service;

import com.beadhouse.common.dto.QueryResult;
import com.beadhouse.entity.OutEntity;
import com.beadhouse.outregistration.ao.OutAo;
/**
 * @author admin 周彬
 */
public interface OutGoingService {
	//添加记录
	void addRegistration(OutAo ao) throws Exception;
	//审批
	void  approvalOG(String id,String approval) throws Exception;
	//修改删除标志位
	void deleteOG(String id) throws Exception;
	//修改记录
	void updateOG(OutAo ao,String currentId) throws Exception;
	//查列表
	QueryResult<OutEntity> selectlistOG(String key,String pageNo,String pageSize) throws Exception;
	//查名字
	OutEntity selectByIdOG(String id) throws Exception;
	//添加实际返回时间
	void updateTimeOG(String actualReturnTime,String currentId) throws Exception;
	
}
